<?php
// +----------------------------------------------------------------------
namespace app\api\route;

use think\facade\Route;

// 获取短信接口
Route::post('user/getCode', 'user/getCode');
// 注册接口
Route::post('user/register', 'user/register');
// 登录接口
Route::post('user/login', 'user/login');
// 修改密码接口
Route::post('user/changePassword', 'user/changePassword');
// 中间件 登录后才能访问
Route::group(function () {
// 获取用户消息
Route::post('user/getUserInfo', 'user/getUserInfo');
// 盲盒抽奖
Route::post('blindbox/luckDraw', 'Blindbox/luckDraw');
// 碎片列表
Route::post('blindbox/getPrizeList', 'Blindbox/getPrizeList');
// 碎片合成足球
Route::post('blindbox/combine', 'Blindbox/combine');
// 最终足球 endCombine
Route::post('blindbox/endCombine', 'Blindbox/endCombine');

// 碎片赠送
Route::post('blindbox/give', 'Blindbox/give');


// 银牌兑换金牌
Route::post('user/exchange', 'user/exchange');
// 增送金牌
Route::post('user/give', 'user/give');
// 金牌银牌明细
Route::post('user/getobvious', 'user/getobvious');
// 任务包记录
Route::post('mining/getMiningRecord', 'mining/getMiningRecord');
// 任务包购买
Route::post('mining/buyMining', 'mining/buyMining');
// 领取任务包 收益
Route::post('mining/getMiningProfit', 'mining/getMiningProfit');
// 赠送用户闪卡 addCard
Route::post('card/addCard', 'card/addCard');
// 使用闪卡
Route::post('card/useCard', 'card/useCard');
// 使用记录
Route::post('card/getCardRecord', 'card/getCardRecord');

// 获取背包
Route::post('user/getBag', 'user/getBag');

// 修改个人信息
Route::post('user/editInfo', 'user/editUser');

// 获取会长 和 店长联系方式
Route::post('user/getContact', 'user/getContact');
// 打卡
Route::post('checkIn', 'clock/clock');
// 复卡
Route::post('reclock', 'clock/re_clock');
// 打卡详情
Route::post('clock/detail', 'clock/detail');


// 团队人数
Route::post('user/getTeam', 'user/getTeam');
// 闪卡签到 多张 根据用户id来
Route::post('card/signCard', 'card/signCard');

// 反馈接口
Route::post('proposal/feedback', 'Proposal/feedback');
// 获取我的足球列表
Route::post('blindbox/getBallList', 'blindbox/getBallList');
// 添加商会成员
Route::post('user/addMember', 'user/addMember');
// 商会成员列表
Route::post('user/getMemberList', 'user/getMemberList');


})->middleware(\app\api\middleware\Codelogin::class);
// 获取闪卡列表
Route::post('card/getCardList', 'card/getCardList');
// 获取单张闪卡详情
Route::post('card/getCardInfo', 'card/getCardInfo');
// 获取任务包列表
Route::post('mining/getMiningList', 'mining/getMiningList');
// 获取公告列表
Route::post('notice/getnotice', 'notice/getnotice');
// 获取公告详情
Route::post('notice/getNoticeInfo', 'notice/getnoticeinfo');

// 测试接口
Route::get('test', 'user/getTeam');